const baseUrl = 'http:/192.168.1.124:3000'; // 默认前缀
const request = (params) => { // 传递的参数
    const { url, method, data, header } = params; // 解构传递的数据 没传不影响操作 
    return new Promise((resolve, reject) => {
        uni.request({
            method,
            url: baseUrl + url,
            data,
            header,
            dataType: 'json',
        }).then((response) => {
            let [error, res] = response; // 解构返回的数组值 res.data 是接口返回的数据 通过promise返回数据
            resolve(res.data);
        }).catch(error => {
            let [err, res] = error;
            reject(err);
        });
    });
}
export default request;